package com.xbongbong.paas.pojo.vo;

import com.xbongbong.paas.toolbox.wrap.BaseVO;
import com.xbongbong.paas.toolbox.wrap.UserVO;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 获取用户信息接口VO
 *
 * @author kaka
 * @time 2018-8-28
 */
@Getter
@Setter
@ToString
public class UserInfoVO extends BaseVO {

    private static final long serialVersionUID = 5895830849480994948L;

    /**
     * 用户信息
     */
    private UserVO user;

    /**
     * 公司信息
     */
    private CompanyVO company;

    /**
     * 套餐信息
     */
    private FeeCompanyVO feeCompany;

    /**
     * 公测标志和版本信息
     */
    private String betaInfo;

    /**
     * 智能客服是否查看标志 0:未查看 1。已查看
     */
    private Integer isDisPlay;

    /**
     * 是否是开发者
     */
    private Boolean developer;

    /**
     * 是否开启工作流
     */
    private Boolean isOpenWorkflow;

    /**
     * office文档预览url
     */
    private String officePreviewUrl;

    /**
     * 是否开启客户公海高级模式
     */
    private Boolean isCustomerPublicSeniorMode;

    /**
     * 是否开启线索公海高级模式
     */
    private Boolean isCluePublicSeniorMode;

    /**
     * 是否灰度 true:是
     */
    private Boolean isGray;

    /**
     *  水印标识
     */
    private WaterMarkVO waterMark;

    /**
     * 知识库是否悬浮显示
     */
    private Boolean isShowKnowledge;

    /**
     * 合同比对套餐状态
     */
    private Integer contractCompareStatus;
    /**
     * 是否开跨应用菜单白名单
     */
    private Boolean isOpenMenuWhite;
    /**
     * 呼叫中心
     */
    private Boolean isCallCenter;
    /**
     * 阿里云呼
     */
    private Boolean isAliyunCallCenter;
    /**
     * 是否开启wps在线编辑
     */
    private Boolean isOpenOnlineEditor;
}
